slightly rattled - Turkish English Dictionary